<?php
class listLesson extends lesson {
	function __construct($id) {
		parent::__construct($id);
	}
	public function traerTodo() {
		/*
		Cuando se agreguen los grupos, sera necesario que el listado muestre el nombre del grupo.
		*/
		$arr_result = array();
		$query = "SELECT c.id,c.nombre,c.fecha_clase,c.estado,c.tipo,c.ultima_actualizacion FROM clases c WHERE (c.estado > 0) AND (c.fk_profesor = ".$this->get('clases','fk_profesor').");";
		$result = mysql_query($query);
		$i = 0;
		while ($reg = @mysql_fetch_array($result)) {
			$arr_result[$i]['id'] = $reg['id'];
			$arr_result[$i]['nombre'] = $reg['nombre'];
			$arr_result[$i]['fecha_clase'] = date('d/m/Y h:i',(int)$reg['fecha_clase']);
			$arr_result[$i]['grupo'] = 'Grupo Bananita';
			$arr_result[$i]['ultima_actualizacion'] = $reg['ultima_actualizacion'];
			switch ($reg['tipo']) {
				case '1':
					$arr_result[$i]['tipo'] = 'Exhibicion';
					break;
				case '2':
					$arr_result[$i]['tipo'] = 'Curso';
					break;
				case '3':
					$arr_result[$i]['tipo'] = 'Personalizada';
					break;
				default:
					$arr_result[$i]['tipo'] = 'Presencial';
					break;
			}
			switch ($reg['estado']) {
				case 1:
					$arr_result[$i]['estado'] = 'Activa';
					break;
				case 2:
					$arr_result[$i]['estado'] = 'Transcurriendo';
					break;
				case 3:
					$arr_result[$i]['estado'] = 'Finalizada';
					break;
				default:
					$arr_result[$i]['estado'] = 'Cancelada';
					break;
			}
			$i++;
		}
		return $arr_result;
	}
}
?>